.quick_enter { margin-top: 10px; background: #dbc7ba; height: 150px; padding: 27px 0; }
.quick_enter ul { overflow: hidden; height: 130px; width: 985px; padding: 10px; background: #FFFFFF; }
.quick_enter ul li { float: left; }
.quick_enter ul li a:hover { opacity: 0.5; filter: alpha(opacity=50); }

.know_about { margin: 42px auto; overflow: hidden; text-align: center; }
.know_about dl { float: left; line-height: 40px; color: #797979; }
.know_about dl dt { padding-bottom: 12px; width: 500px; border-bottom: 2px solid #606060; }
.know_about dl dd { border-right: 1px solid #606060; }
.know_about dl dd span { color: #c57d5c; }
.know_about dl dd a { color: #797979; padding-right: 36px; background: url(../img/same/black_icon.png) right no-repeat; }
.know_about dl .noborder { border: none; }

.main { /*height: 700px; */ background: url(../img/gdbk.jpg) center; background-size: 120% 300%; overflow: hidden; margin-bottom: 46px; padding-bottom: 74px; }
.main .title_left { height: 69px; background: url(../img/same/sbg1.jpg) repeat-x; margin-top: 80px; margin-bottom: 35px; }
.main .title_left img { margin-left: -28px; margin-top: -36px; }
.main .title_center { height: 106px; background: #dbc7ba; text-align: center; margin-top: 80px; margin-bottom: 35px; }
.main .title_center .center_logo { margin-top: -22px; }
.main .title_center .more { float: right; margin-top: -19px; margin-right: 20px; width: 104px; height: 23px; line-height: 23px; border: 1px solid #959595; color: #959595; }
.main .store { background: #FFFFFF; }
.main .store .store_content { width: 924px; height: 612px; border: 3px solid #dbc7ba; padding: 52px 35px 18px; position: relative; }
.main .store .store_content ul { position: relative; border-bottom: 1px solid #bbbbbb; height: 38px; margin-bottom: 53px; }
.main .store .store_content ul li { float: left; width: 132px; height: 37px; text-align: center; }
.main .store .store_content ul li a { color: #606060; font-size: 18px; }
.main .store .store_content ul li .nowStore { color: #bf967c; }
.main .store .store_content #curLine { border-bottom: 1px solid #bbbbbb; display: block; width: 205px; height: 1px; position: absolute; left: 35px; top: 88px; }
.main .store .store_content #curLine img { float: right; margin-top: -5px; }
.main .store .storePic { position: relative; text-align: center; }
.main .store .storePic img { border: 10px solid #e9e9e9; width: 900px; height: 500px; }
.main .store .storePic .describe { position: absolute; left: 85px; top: 45px; width: 265px; height: 220px; padding-right: 35px; padding-left: 28px; padding-top: 35px; background: rgba(0, 0, 0, 0.2); color: #FFFFFF; }
.main .store .storePic .describe h2, .main .store .storePic .describe p { text-align: left; }
.main .store .storePic .describe h2 { font-size: 18px; margin-bottom: 10px; }
.main .store .storePic .describe p { line-height: 22px; }
.main .store .storePic .describe .addr { margin-bottom: 26px; }
.main .store .storePic .describe a { color: #FFFFFF; background: #4d4b4f; display: block; width: 148px; height: 33px; line-height: 33px; margin: 27px auto 0; }
.main .diamond_ring .diamondContent { overflow: hidden; width: 1000px; }
.main .diamond_ring .diamondContent a { float: left; margin-top: 20px; }
.main .diamond_ring .diamondContent .right { float: right; }
.main .gifts_love .giftContent { overflow: hidden; width: 1000px; }
.main .gifts_love .giftContent a { float: left; margin-top: 20px; }
.main .gifts_love .giftContent .right { float: right; }
.main .celebrities .celebritiesContent a { float: left; }
.main .celebrities .celebritiesContent .center { margin-left: 20px; }
.main .celebrities .celebritiesContent .right { float: right; }
.main .celebrities .more { float: right; text-align: center; margin-top: 15px; margin-right: 20px; width: 132px; height: 23px; line-height: 23px; border: 1px solid #959595; color: #959595; }
